package com.rtx.edi.model.log.dto;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * api请求日志表 
 * </p>
 *
 * @author wq
 * @since 2023-03-14
 */
@TableName("pl_api_request_log")
@ApiModel(value = "PlApiRequestLog对象", description = "api请求日志表 ")
public class PlApiRequestLogDto {

    @ApiModelProperty("日志流水号")
    private String logNo;

    @ApiModelProperty(value = "请求公司名称",position = 1)
    private String requestCompanyName;

    @ApiModelProperty(value = "请求应用名称",position = 2)
    private String requestApplicationName;

    @ApiModelProperty(value = "请求应用环境名称",position = 3)
    private String requestEnvironmentName;

    @ApiModelProperty(value = "接收公司名称",position = 4)
    private String responseCompanyName;

    @ApiModelProperty(value = "接收应用名称",position = 5)
    private String responseApplicationName;

    @ApiModelProperty(value = "接收应用环境名称",position = 6)
    private String responseEnvironmentName;

    @ApiModelProperty(value = "请求地址",position = 7)
    private String requestUrl;

    @ApiModelProperty(value = "请求接口编号",position = 8)
    private String requestInterfaceNo;

    @ApiModelProperty(value = "请求接口名称",position = 9)
    private String requestInterfaceName;

    @ApiModelProperty(value = "响应码",position = 10)
    private Integer responseCode;

    @ApiModelProperty(value = "页面编号",position = 11)
    private Integer pageNum = 1;

    @ApiModelProperty(value = "页面大小",position = 12)
    private Integer pageSize = 20;
    
    @ApiModelProperty("报文关键字段")
    private String logkey;

    
    public String getLogkey() {
		return logkey;
	}

	public void setLogkey(String logkey) {
		this.logkey = logkey;
	}

	public String getLogNo() {
        return logNo;
    }

    public void setLogNo(String logNo) {
        this.logNo = logNo;
    }

    public String getRequestCompanyName() {
        return requestCompanyName;
    }

    public void setRequestCompanyName(String requestCompanyName) {
        this.requestCompanyName = requestCompanyName;
    }

    public String getRequestApplicationName() {
        return requestApplicationName;
    }

    public void setRequestApplicationName(String requestApplicationName) {
        this.requestApplicationName = requestApplicationName;
    }

    public String getRequestEnvironmentName() {
        return requestEnvironmentName;
    }

    public void setRequestEnvironmentName(String requestEnvironmentName) {
        this.requestEnvironmentName = requestEnvironmentName;
    }

    public String getResponseCompanyName() {
        return responseCompanyName;
    }

    public void setResponseCompanyName(String responseCompanyName) {
        this.responseCompanyName = responseCompanyName;
    }

    public String getResponseApplicationName() {
        return responseApplicationName;
    }

    public void setResponseApplicationName(String responseApplicationName) {
        this.responseApplicationName = responseApplicationName;
    }

    public String getResponseEnvironmentName() {
        return responseEnvironmentName;
    }

    public void setResponseEnvironmentName(String responseEnvironmentName) {
        this.responseEnvironmentName = responseEnvironmentName;
    }

    public String getRequestUrl() {
        return requestUrl;
    }

    public void setRequestUrl(String requestUrl) {
        this.requestUrl = requestUrl;
    }

    public String getRequestInterfaceNo() {
        return requestInterfaceNo;
    }

    public void setRequestInterfaceNo(String requestInterfaceNo) {
        this.requestInterfaceNo = requestInterfaceNo;
    }

    public String getRequestInterfaceName() {
        return requestInterfaceName;
    }

    public void setRequestInterfaceName(String requestInterfaceName) {
        this.requestInterfaceName = requestInterfaceName;
    }

    public Integer getResponseCode() {
        return responseCode;
    }

    public void setResponseCode(Integer responseCode) {
        this.responseCode = responseCode;
    }

    public Integer getPageNum() {
        return pageNum;
    }

    public void setPageNum(Integer pageNum) {
        this.pageNum = pageNum;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }
}
